import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String str = in.nextLine();
        int slow = 0;
        int fast = 0;
        int max = 0;
        StringBuffer stringbuffer = new StringBuffer();
        char[] arr = new char[str.length()];
        //如果不是数字,slow和fast一起走
        //如果是数字,fast先走,走到不是数字的位置
        //比较 fast - slow 和 max 的大小,如果大于max,那么更新max,并且更新数字串数组
        //如果小于max,不更新,直接slow = fast,slow和fast继续往后走
        while(slow<str.length()) {
            while(fast < str.length() && (str.charAt(fast)< '0' || str.charAt(fast) > '9')) {
                slow++;
                fast++;
            }
            //走到了是数字的位置
            while(fast < str.length() && str.charAt(fast)>= '0' && str.charAt(fast) <= '9') {
                fast++;
            }
            //比较 fast - slow 和 max 的大小,
            //如果小于max,不更新,直接slow = fast,slow和fast继续往后走
            if(max >= Math.abs(fast-slow)) {
                slow = fast;
            }else {
                //如果大于max,那么更新max,并且更新数字串数组
                max = Math.abs(fast-slow);
                stringbuffer.delete(0,stringbuffer.length());
                while(slow<fast && slow<str.length()) {
                    stringbuffer.append(str.charAt(slow++));
                }
            }
            
        }
        System.out.println(stringbuffer);
    }
}